Synonyms for "Paschal Lamb"

Words with similar meaning